turn something over in your mind - French English Dictionary